buffer stop – English–Italiano translations

🇬🇧 en it 🇮🇹

buffer stop noun

  • railways: device to stop trains
fermacarri
Wiktionary Links